package com.three.service;

import com.three.vo.OutLibraryVo;
import com.three.vo.OutTransferListVo;
import com.three.vo.R;
import com.three.vo.TransferInformationVo;

import java.util.List;

public interface OutLibraryTransferService {

    R getOutLibraryTransfer(Integer currentPage, Integer pageSize);

    R getTransferInformation(Integer currentPage, Integer pageSize, TransferInformationVo transferInformationVo);

    R getOutTransferGoodsByCid(Integer cid,Integer currentPage, Integer pageSize);

    R flattened(Integer flattenedBranchId, List<OutTransferListVo> outTransferListVoList);

    R pass(Integer cid);

    R reject(OutLibraryVo outLibraryVo);
}
